python ffmpeg pipe |
您所在的位置:网站首页 › ffmpeg 管道输出 › python ffmpeg pipe |
我正在尝试将FFmpeg的输出用管道输送到Python中。我正在从一个视频采集卡读取图像,我成功地使用dshow从命令行将其读入输出文件。我正在尝试从卡抓取图像到我的OpenCv代码,以便能够进一步处理数据。不幸的是,当我通过管道输出图像时,我只得到视频的显示,如链接所示:link: s000.tinyupload.com/?file_id=15940665795196022618. 我使用的代码如下所示:import cv2 import subprocess as sp import numpy import sys import os old_stdout=sys.stdout log_file=open("message.log","w") sys.stdout=log_file FFMPEG_BIN = "C:/ffmpeg/bin/ffmpeg.exe" command = [ FFMPEG_BIN, '-y', '-f', 'dshow', '-rtbufsize', '100M', '-i', 'video=Datapath VisionAV Video 01' , '-video_size', '640x480', '-pix_fmt', 'bgr24', '-r','25', '-f', 'image2pipe', '-' ] pipe = |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |